Real Time Programming: Special Purpose or General Purpose Languages
نویسنده
چکیده
منابع مشابه
Towards Adaptive Quality-Aware Programming with Declarative QoS Constraints
Quality of service (QoS) has become one of the most important aspects of modern multimedia applications. Nevertheless, programming of QoS-aware, adaptive applications is cumbersome and error-prone. Several QoS-oriented programming methods and tools have been presented, relying on special languages or complex frameworks. Instead, we suggest to slightly extend an existing general-purpose programm...
متن کاملReliable General Purpose Dynamic Memory Management for Real
Traditional dynamic memory management techniques for imperative programming languages are unsuitable for reliable real-time applications because their worst-case time and space requirements are insufficiently bounded. This is demonstrated by detailed measurements of several real-world workloads. A special hardware-assisted real-time garbage collection system has been designed to facilitate reli...
متن کاملRobotics API: Object-Oriented Software Development for Industrial Robots
Industrial robots are flexible machines that can be equipped with various sensors and tools to perform complex tasks. However, current robot programming languages are reaching their limits. They are not flexible and powerful enough to master the challenges posed by the intended future application areas. In the research project SoftRobot, a consortium of science and industry partners developed a...
متن کاملA rationale for semantically enhanced library languages
This paper presents the rationale for a novel approach to providing expressive, teachable, maintainable, and cost-effective special-purpose languages: A Semantically Enhanced Library Language (a SEL language or a SELL) is a dialect created by supersetting a language using a library and then subsetting the result using a tool that “understands” the syntax and semantics of both the underlying lan...
متن کاملReactive Integration for Traditional Programming Languages
Reactive integration based on event broadcast is an increasingly important technique for developing systems. However, the use of this technique has largely been con ned to tool integration systems { in which tools exist as independent processes { and special-purpose languages { in which specialized forms of event broadcast are designed into the language from the start. This paper broadens the c...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1989